engine cradle - German English Dictionary